import mockjs from 'mockjs'
const { config } = require('./common')
const { apiPrefix } = config

let statecodelist = mockjs.mock({
    "result": {
        "code": "success",
        "msg": "查询成功！",
    },
    "body": {
        "pageout": {
            "currentpagenum": "1",
            "rowcountall": "20",
            "pagecountall": "1",
            "currentpagecount": "1",
        },
        "list|20": [{
            "pub_code_id|+1": 10000, //状态编号
            "code_nature|1-2": 1,     //性质
            "code|+1": 10000,        //状态码
            "msg": "状态说明",       //说明
            "creator": "admin",
            "updater": "admin",
            "update_time": "2018-08-08 11:22:33",
        }],

        // "list": [{
        //     "pub_code_id": "10000", //状态编号
        //     "code_nature": "1",     //性质
        //     "code": "10000",        //状态码
        //     "msg": "成功状态",       //说明
        //     "creator": "admin",
        //     "updater": "admin",
        //     "update_time": "2018-08-08 11:22:33",
        // }, {
        //     "pub_code_id": "10001",
        //     "code_nature": "1",
        //     "code": "10001",
        //     "msg": "成功状态",
        //     "creator": "admin",
        //     "updater": "admin",
        //     "update_time": "2018-08-08 11:22:33",
        // }, {
        //     "pub_code_id": "10002",
        //     "code_nature": "0",
        //     "code": "10002",
        //     "msg": "失败状态",
        //     "creator": "admin",
        //     "updater": "admin",
        //     "update_time": "2018-08-08 11:22:33",
        // }, {
        //     "pub_code_id": "10003",
        //     "code_nature": "1",
        //     "code": "10003",
        //     "msg": "未知状态码",
        //     "creator": "admin",
        //     "updater": "admin",
        //     "update_time": "2018-08-08 11:22:33",
        // }],
    },
})

module.exports = {
    [`GET ${apiPrefix}/statecodelist`] (req, res) {
        res.status(200).json(statecodelist)
    },
}